package com.tang.portal.component.pay.model.withdraw.req;

import com.tang.portal.component.pay.model.withdraw.req.base.Withdraw;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author tang jun liang
 * @Date 2023/6/25 16:33
 */
@EqualsAndHashCode(callSuper = true)
@Data
@AllArgsConstructor
public class AliWithdraw extends Withdraw {


    /**
     * 销售产品码。单笔无密转账固定为 TRANS_ACCOUNT_NO_PWD。
     */
    private String productCode;


    /***
     *业务场景。单笔无密转账固定为 DIRECT_TRANSFER。
     */
    private String bizScene;


    /**
     * 参与方的标识 ID。
     */
    private String identity;


    /**
     * 身份类型
     */
    private String identityType;


    /**
     * 参与方的姓名
     */
    private String name;

}
